<?php



class JobMapBuilder {

	
	const CLASS_NAME = 'lib.model.map.JobMapBuilder';

	
	private $dbMap;

	
	public function isBuilt()
	{
		return ($this->dbMap !== null);
	}

	
	public function getDatabaseMap()
	{
		return $this->dbMap;
	}

	
	public function doBuild()
	{
		$this->dbMap = Propel::getDatabaseMap('propel');

		$tMap = $this->dbMap->addTable('job');
		$tMap->setPhpName('Job');

		$tMap->setUseIdGenerator(true);

		$tMap->addPrimaryKey('ID', 'Id', 'int', CreoleTypes::INTEGER, true, null);

		$tMap->addColumn('MEMBER_ID', 'MemberId', 'int', CreoleTypes::INTEGER, false, null);

		$tMap->addColumn('WAR', 'War', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('MNK', 'Mnk', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('WHM', 'Whm', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('BLM', 'Blm', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('RDM', 'Rdm', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('THF', 'Thf', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('PLD', 'Pld', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('DRK', 'Drk', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('RNG', 'Rng', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('BRD', 'Brd', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('BST', 'Bst', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('DRG', 'Drg', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('SMN', 'Smn', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('NIN', 'Nin', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('SAM', 'Sam', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('BLU', 'Blu', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('COR', 'Cor', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('PUP', 'Pup', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('DNC', 'Dnc', 'string', CreoleTypes::LONGVARCHAR, false, null);

		$tMap->addColumn('SCH', 'Sch', 'string', CreoleTypes::LONGVARCHAR, false, null);

	} 
} 